.c {
    width: 1226px;
    height: 614px;
    border: 1px solid red;
    margin: 100px auto;
    display: grid;
    grid-template-rows: repeat(2, 300px);
    grid-template-columns: repeat(5, 234px);
    justify-content: space-between;
    align-content: space-between
}

.item {
    background-color: rgb(185, 69, 69);
}

.item:first-child {
    grid-area: 1 / 1 / 3 / 2
}

.item:nth-child(n+2) {
    padding: 20px 0;
}


/* w234
h300
ha614 */

.infinite {
    animation-iteration-count: infinite !important;
}